package com.jy.rhin.infra.repo.notfication.publish.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * @author WeiQ
 * @date 2022/6/30 11:49
 * 发送消息失败记录
 */
@Data
@TableName("t_notification_fail_log")
public class PublishMessageFailPO {

    private Long id;
    /**
     * 通知消息记录表主键id
     */
    @TableField("notify_log_id")
    private Long notifyLogId;
    /**
     * 是否通知成功
     */
    @TableField("SUCCESS")
    private Boolean success;
    /**
     * 通知时间;发送通知的时间,不论成功或失败
     */
    @TableField("notify_time")
    private Date notifyTime;
    /**
     * 失败说明
     */
    @TableField("fail_desc")
    private String failDesc;
    /**
     * 创建时间
     */
    @TableField("create_time")
    private Date createTime;

}
